to feel miserable - Espagnol Anglais Dictionnaire